﻿body {font-family: "Microsoft YaHei" ! important;
}
img{
    max-width:100%;
    transition:all 0.5s ease;
}

.lj-head{
    height:85px;
}
.lj-head .lj-logo{
   line-height:85px;
}
.lj-head .lj-logo img{
    max-height:65px;
}
.li-nav{
    float:right;
    

}
.li-tel{
    background:url(../images/lj-dh.png) no-repeat left center;
    padding-left:70px;
    height:85px;
}
.li-tel p{
    font-size:16px;
    color:#808080;
    margin-top:20px;
} 
.li-tel span{
    font-size:20px;
    color:#c7000a;
}

.li-nav ul li{
    float:left;
    line-height:85px;
    text-align:center;
    font-size:16px;
    margin-left:30px;
    
}
.li-nav ul li a{
    color:#545454;
    padding:0 10px 10px 10px
}
.li-nav ul li a:hover,
.li-nav ul li a.focus{
   color:#025490;
   border-bottom:solid 1px #025490;

}
.lj-sjnav{
    display:none;
}
.lj-footer{
    background-color:#333333;
    padding:20px 0;
    overflow:hidden;
}


.lj-footer .lj-footer-fl{
    float:left;
    font-size:14px;
    color:#ffffff;
    width:40%;
    text-align:center;
    border-right:solid 1px #4a4a4a;
}
.lj-footer .lj-footer-fr p{
    padding-top:5px;
    color:#e5e5e5;
}
.lj-footer .lj-footer-fr{
    float:right;
    font-size:14px;
    color:#ffffff;
    padding-top:10px;
    width:60%;
}
.lj-footer .lj-footer-fr img{
    width:100px;
}
.lj-footer .lj-footer-fr ul li{
    width:25%;
    text-align:center;
    float:left;
}

.lj-footer-d{
    padding:10px 0;
    font-size:14px;
    color:#333333;
    background-color:#070707;
    text-align:center;
}


/*首页*/
.sy-about{
    padding:20px 0;
}
.div-title{
    overflow:hidden;
}
.div-title a{
    display:block;
    background-color:#ffffff;
    margin-top:10px;
    font-size:14px;
    color:#999999;
    padding-left:10px;
}
.sy-about-mian{
    padding-top:40px;
}
.sy-about-mian .pic{
    text-align:right;
    overflow:hidden;
}
.sy-about-mian .tte span{
    font-size:16px;
    color:#666666;
}

.sy-about-mian .tte h3{
    font-size:30px;
    color:#4c4c4c;
    font-weight:bold;
    line-height:50px;
}
.sy-about-mian .tte p{
    font-size:16px;
    color:#666666;
    line-height:30px;
    text-indent:28px;
    margin-top:40px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 7;
    overflow: hidden;
    height:210px;
}




/*首页产品*/
.sy-product{
    background-image: url(../images/qt-sybj.png);
    height:auto;
     background-attachment: fixed;
     background-size:auto 100%;
     padding-top:40px;
     box-sizing:border-box;
}
.sy-product .div-title{
    text-align:center;
    font-size:24px;
    color:#ffffff;
}
.sy-product .div-title h3{
    position:relative;
    display:inline-block;
    padding-bottom:10px;
}
.sy-product .div-title h3::before{
    content:"";
    width:80px;
    height:2px;
    background-color:#ed6816;
    position:absolute;
    bottom:0px;
    left:50%;
    margin-left:-40px;
}
.sy-product-mian{
    text-align:center;
    padding:40px 0;
}
.sy-product-mian .slick-slider{
    width:100%;
    margin:0 auto;
}
.sy-product-mian .pic{
    border:solid 1px #dedede;
    display:inline-block;
    padding:10px 10px 30px 10px;
    overflow:hidden;
    margin:0 5px

}
.sy-product-mian p{
    position:relative;
    top:-20px;
     border:solid 1px #dedede;
     height:41px;
     width:80%;
     margin:0px auto 0 auto;
     background-color:#fff;
     font-size:16px;
  
     text-overflow: ellipsis;white-space: nowrap;
     overflow:hidden;
     padding:5px;
     box-sizing:border-box;
}

.sy-product-mian p span{
    background-color:#ebebeb;
    display:block;
    line-height:30px; 
      color:#666666;
      transition:all 0.5s ease;
}

.sy-product-mian  a:hover span{
    background-color:#025490;
    color:#ffffff;
}

.sy-product-mian  a:hover  img{
    -webkit-transform: scale(1.1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 750ms;
    -moz-transform: scale(1.1);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 750ms;
    overflow: hidden;
}


/*首页产品完*/

.sy-but{
    background-color:#99d3ff;
    color:#ffffff;
    font-size:14px;
    padding:5px 20px;
    border-radius:5px;
    transition:all 0.5s ease; 
    display:inline-block;
    margin-top:10px;
}

.sy-but:hover{
    color:#ffffff;
    border-radius:0px;
    opacity:0.8;
}

/*首页新闻*/

.qt-qfd{
    padding:40px 0 0 0;
    overflow:hidden;
}
.qt-nwes{
    padding:15px 5px 0px 5px;
}
.qt-nwes ul li{
    overflow:hidden;
    margin-top:10px; 
    color:#666666;
}
.qt-nwes ul li a{
    color:#666666;
}
.qt-nwes ul li p{
    position:relative;
    display:inline-block;
    width:70%;
    text-overflow: ellipsis;white-space: nowrap;
    overflow:hidden;
    font-size:16px;


}
.qt-nwes ul li p span{
    display:inline-block;
    width:6px;
    height:6px;
    background-color:#025490;
    border-radius:50%;
    margin-right:5px;
    position:relative;
    top:-2px;

}
/*.qt-nwes ul li p:before{
    content:"●";
    position:absolute;
    top:-1px;
    left:0;
    color:#025490;
    
}*/
.qt-nwes ul li span{
    font-size:14px;
    padding-top:1px;
}
.qt-nwes ul li:hover a{
    color:#025490;
}

/*首页新闻完*/


/*首页联系我们*/
.sy-conter .tet{
    padding-top:30px;
}
.sy-conter .tet p{
    font-size:16px;
    color:#666666;
    margin-top:15px;
    padding-left:35px;
    line-height:30px;
}
.sy-conter .tet p a{
        color:#666666;
}
.sy-conter .tet .p1{
    background:url(../images/qt-dh.png) no-repeat 0 center ;
}
.sy-conter .tet .p2{
    background:url(../images/qt-qq.png) no-repeat 0 center ;
}
.sy-conter .tet .p3{
    background:url(../images/qt-yx.png) no-repeat 0 center ;
}
.sy-conter .tet .p4{
    background:url(../images/qt-dz.png) no-repeat 0 center ;
}

/*首页联系我们完*/

/*新闻*/
.sy-nwes-mian{
    padding:40px 0;
}
.sy-nwes-mian ul li{
    overflow:hidden;
    margin-bottom:20px;
}
.sy-nwes-mian ul li .pic{
    float:left;
    width:545px;
}

.sy-nwes-mian ul li .tet{
    padding-left:580px;
}

.sy-nwes-mian ul li .tet h3{
    font-size:18px;
    color:#4c4c4c;
    text-overflow: ellipsis;white-space: nowrap;
    overflow:hidden;
    margin-top:10px;
}
.sy-nwes-mian ul li .tet span{
    font-size:12px;
    color:#b2b2b2;
    display:block;
    margin-top:10px;
}
.sy-nwes-mian ul li .tet p{
    font-size:14px;
    color:#666666;
    line-height:25px;
    margin-top:20px;
    height:150px;
    overflow:hidden;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 6;
overflow: hidden;
}
.sy-nwes-mian ul li .tet  input{
        background-color:#cacaca;
        border:none;
    color:#ffffff;
    font-size:14px;
    padding:5px 10px;
    border-radius:5px;
    transition:all 0.5s ease; 
    display:inline-block;
    margin-top:10px;
}
.sy-nwes-mian ul li .tet  input:hover{
    opacity:0.8;
    border-radius:0px;
    background-color:#99d3ff;
    color:#ffffff;

}
.sy-nwes-mian ul li:hover h3{
    color:#8fc320
}
.sy-nwes-mian ul li:hover{
box-shadow: 0 2px 8px 2px rgba(198, 201, 208, 0.5)
}

/*企业介绍*/
.mb-nav {
    line-height:40px;
    font-size:14px;
    color:#666666;
    border-bottom:solid 1px #d1d1d1;
    /*margin:20px 0;*/
}
.mb-nav p a{
    color:#666666;
}


/*产品中心*/

.product{
    padding:20px 0 40px 0;
    overflow:hidden;
}
.product-fl{
    width:25%;
    float:left;
}
.product-fl h3{
    background-color:#025490;
    line-height:100px;
    padding-left:40px;
    box-sizing:border-box;
    font-size:36px;
    color:#ffffff;
}
.product-fl ul li{
    line-height:50px;
    background-color:#e6e6e6;
    font-size:14px;
    color:#666666;
    margin-top:5px;
}
.product-fl ul li a{
    display:block;
    padding-left:50px;
    position:relative;
}
.product-fl ul li a:before{
    content:"";
    position:absolute;
    top:15px;
    height:20px;
    width:3px;
    background-color:#666666;
    left:40px;
}

.product-fl ul li a:hover,
.product-fl ul li a.sidemenu_focus{
    color:#ffffff;
    background-color:#0875c5
}

.product-fl ul li a:hover:before,
.product-fl ul li a.sidemenu_focus:before{
        content:"";
    position:absolute;
    top:15px;
    height:20px;
    width:3px;
    background-color:#ffffff;
    left:40px;
}
.product .product-fr{
    float:right;
    width:70%;
}
.product .product-fr ul{
    margin-left:-3.3%;
}
.product .product-fr ul li{
    position:relative;
    float:left;
    width:30%;
    margin-left:3.3%;
    margin-bottom:40px;
    border:solid 1px #dedede;
    padding:10px 10px 30px 10px;
    box-sizing:border-box;
}
.product .product-fr ul li .pic{
    overflow:hidden;
}
.product .product-fr ul li .p{
    width:80%;
    border:solid 1px #dedede;
    line-height:30px;
    position:absolute;
    bottom:-20px;
    background-color:#ffffff;
    left:10%;
    text-align:center;
    padding:5px;
    box-sizing:border-box;
    font-size:16px;
    text-overflow: ellipsis;white-space: nowrap;
    overflow:hidden;
}
.product .product-fr ul li .p span{
  background-color:#ebebeb;
    display:block;
    line-height:30px; 
      color:#666666;
      transition:all 0.5s ease;
}
  
.product .product-fr ul li:hover .p span{
    background-color:#0875c5;
    color:#ffffff;
}
.product .product-fr ul li:hover img{
    -webkit-transform: scale(1.1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 750ms;
    -moz-transform: scale(1.1);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 750ms;
    overflow: hidden;
}

.an-a{
    display:none;
}
.product-d .h31{
    font-size: 26px;
    color: #333333;
    border-bottom: solid 1px #dedede;
    margin-bottom: 40px;
    padding-bottom: 20px;
    text-align: center;
}
.product-d .h3{
    font-size:26px;
    color:#333333;
   padding-bottom:20px;
   text-align:center;
}
.product-d .tit_bar a{
    font-size:14px;
    color:#999999;
    display:inline-block;
    border:solid 1px #efefef;
    margin-left:10px;
    padding:5px 10px;
}
.product-d h3 a:hover{
    background-color:#025490;
    color:#ffffff;
}

/*加工*/

.machine{
    padding:20px 0 40px 0;
    position:relative;
}
.machine-fr{
    float:right;
    width:70%;
}
.machine-fr ul li{
    overflow:hidden;
   margin-bottom:20px;
    background-color:#f5f5f5;
}
.machine-fr ul li .div-pic{
    float:left;
    width:320px;
    /*display:none;*/
}
.machine-fr ul li .div-tte{
    padding:20px 20px 20px 330px ;
 
}
.machine-fr3 ul li .div-pic{
    display:none;
}
.machine-fr3 ul li .div-tte{
     padding:20px 20px 20px 20px ;
}
.machine-fr ul li .div-tte h3{
    font-size:20px;
    color:#4c4c4c;
    font-weight:bold;
    text-overflow: ellipsis;white-space: nowrap;
    overflow:hidden;
}
.machine-fr ul li .div-tte  .sj p{
    font-size:16px;
    color:#4c4c4c;
    padding:10px 0;
}
.machine-fr ul li .div-tte  .sj p span{
    font-size:14px;
    color:#999999;
    padding:0 10px;
}
.machine-fr ul li span{
    color:#999999;
    font-size:16px;
}
.machine-fr ul li .p{
    font-size:16px;
    color:#666666;
    line-height:30px;
    margin-top:20px;
    height:120px;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:4;
overflow: hidden;
}
.machine-fr ul li span:hover{
    color:#025490;
}
.news{
    padding:20px 0 40px 0;
}
.machine-fr2{
    width:100%;
}

/*种植基地*/
.plant{
    padding:20px 0;
}
.plant .h3-a{
    font-size:18px;
    color:#333333;
    text-align:center;
    margin-bottom:20px;
}
.plant .p{
    font-size:14px;
    color:#666666;
    line-height:25px;
    text-indent:28px;
}
.Contact  .tet {
    padding-top: 10px;

}
.Contact .sy-about-mian{
    padding-top:10px;
    padding-bottom:40px;
    overflow:hidden;
}
.Contact .sy-about-mian .pic{
    width:140px;
    text-align:center;
    font-size:16px;
    color:#666666;
    text-align:center;
    float:right;
    padding-top:20px;
}
@media (max-width: 1200px){
    /*导航*/

.li-nav ul li{

    margin-left:20px;
}

/*首页*/
.sy-about-mian .tte p{
    font-size:16px;
    color:#666666;
    line-height:30px;
    margin-top:40px;
    height:210px;
    overflow:hidden;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:7;
overflow: hidden;

}

}

@media (max-width: 1000px){
    .li-tel{
        display:none;
    }
    .lj-head{
    height:60px;
    overflow:hidden;
}
    .lj-head .lj-logo{
   line-height:60px;
}
.lj-head .lj-logo img{
    max-height:60px;
}
    /*导航*/
.lj-sjnav{
    display:block;
    width:40px;
    margin-top:10px;
    cursor:pointer;
}
  .li-nav{
      box-shadow: 0 2px 8px 2px rgba(198, 201, 208, 0.5);
    overflow:hidden;
    background-color:#ffffff;
    position:absolute;
    top:60px;
    right:0px;
    z-index:100;
    display:none;
    width:100%;
}

.li-nav ul{
    margin-left:0px;
}
.li-nav ul li{
    float:left;
    width:33.3%;
    line-height:45px;
    text-align:center;
    font-size:14px;
    margin-left:0px;
}
.sy-nwes-mian ul li .pic{
    float:left;
    width:380px;
}

.sy-nwes-mian ul li .tet{
    padding-left:400px;
}

.sy-nwes-mian ul li .tet h3{
    font-size:18px;
    color:#4c4c4c;
    text-overflow: ellipsis;white-space: nowrap;
    overflow:hidden;
    margin-top:10px;
}
.sy-nwes-mian ul li .tet span{
    font-size:12px;
    color:#b2b2b2;
    display:block;
    margin-top:10px;
}
.sy-nwes-mian ul li .tet p{
    font-size:14px;
    color:#666666;
    line-height:25px;
    margin-top:20px;
    height:75px;
    overflow:hidden;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}

/*产品*/
.product-fl h3{
    background-color:#025490;
    line-height:100px;
    padding-left:40px;
    box-sizing:border-box;
    font-size:24px;
    color:#ffffff;
}

.sy-about-mian .pic{
    text-align:center;
    margin-top:10px;
}

.qt-nwes{
    padding:15px 0px 15px 0px;
}
.qt-nwes{
    padding:15px 5px 15px 5px;
}

.sy-conter .tet{
    padding-top:0px;
}
.sy-about-mian {
    padding-top: 20px;
}
.sy-about-mian .tte h3 {
    font-size: 22px;
    color: #4c4c4c;
    font-weight: bold;
    line-height: 50px;
}
.sy-about-mian .tte p {

    margin-top: 10px;

}

.lj-footer .lj-footer-fl{
    float:left;
    font-size:14px;
    color:#ffffff;
    width:100%;
    text-align:center;
    border-right:none;
}
.lj-footer .lj-footer-fl p{
    line-height:30px;
}
.lj-footer .lj-footer-fr{
    float:right;
    font-size:14px;
    color:#ffffff;
    padding-top:10px;
    width:100%;

}
.lj-footer .lj-footer-fr img{
    width:100%;
}
.lj-footer .lj-footer-fr ul li{
    width:50%;
    text-align:center;
    float:left;
    margin-bottom:20px;
}
.lj-footer .lj-footer-fr ul li img{
    width:60%;
}
.Contact .sy-about-mian .pic{
    width:100%;
    text-align:center;
    font-size:16px;
    color:#666666;
    text-align:center;
    float:none;
    padding-top:20px;
}



.machine-fr ul li .div-pic{
    float:left;
    text-align:center;
    width:240px;
    background-color:#ffffff;
}
.machine-fr ul li .div-tte{
    padding:10px 10px 40px 250px ;
 
}
.machine-fr ul li .div-tte h3{
    font-size:18px;
    color:#4c4c4c;
    font-weight:bold;
    text-overflow: ellipsis;white-space: nowrap;
    overflow:hidden;
}
.machine-fr ul li .div-tte  .sj p{
    font-size:14px;
    color:#4c4c4c;
    padding:10px 0;
}
.machine-fr ul li .div-tte  .sj p span{
    font-size:14px;
    color:#999999;
    padding:0 10px;
}
.machine-fr ul li span{
    color:#999999;
    font-size:14px;
}
.machine-fr ul li .p{
    font-size:14px;
    color:#666666;
    line-height:25px;
    margin-top:20px;
    height:75px;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:3;
overflow: hidden;
}

.machine-fr{
    float:right;
    width:70%;
}
.machine-fr2{
    width:100%;
}

.machine-fr3 ul li .div-pic{
    display:none;
}
.machine-fr3 ul li .div-tte{
     padding:10px 10px 40px 10px ;
}
}



@media (max-width: 720px){


    .sy-nwes-mian ul li .pic{
    float:left;
    width:180px;
}

.sy-nwes-mian ul li .tet{
    padding-left:190px;
}

.sy-nwes-mian ul li .tet h3{
    font-size:16px;
    color:#4c4c4c;
    text-overflow: ellipsis;white-space: nowrap;
    overflow:hidden;
    margin-top:5px;
}
.sy-nwes-mian ul li .tet span{
    font-size:12px;
    color:#b2b2b2;
    display:block;
    margin-top:5px;
}
.sy-nwes-mian ul li .tet p{
    font-size:14px;
    color:#666666;
    line-height:25px;
    margin-top:0px;
    height:50px;
    overflow:hidden;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:2;
overflow: hidden;
}
.sy-nwes-mian ul li .tet  input{
    display:none;
}

/*产品*/
.product {
    position:relative;
}
.product-fl{
    width:200px;
   position:absolute;
   top:0;
   left:-200px;
   z-index:300;
   background-color:#ffffff;
   transition:all 0.5s ease;
}

.product .product-fr{
    float:none;
    width:100%;
    margin-top:30px;
}
.product .product-fr ul{
    margin-left:-3%;
}
.product .product-fr ul li{
    position:relative;
    float:left;
    width:47%;
    margin-left:3%;
    margin-bottom:40px;
    border:solid 1px #dedede;
    padding:10px 10px 30px 10px;
    box-sizing:border-box;
}
.product-fl h3{
    background-color:#025490;
    line-height:40px;
    padding-left:40px;
    box-sizing:border-box;
    font-size:20px;
    color:#ffffff;
}

.an-a{
    display:block;
    position:absolute;
    top:0;
   width:40px;
   height:40px;
   text-align:center;
   line-height:40px;
   right:-40px;
   background-color:#025490;
   border-bottom-right-radius:20px;
    border-top-right-radius:20px;
    color:#ffffff;
    font-size:20px;
    cursor:pointer;

}
.an-a span{
    display:block;
}

.machine-fr ul li .div-pic{
    float:none;
    text-align:center;
    width:100%;
    background-color:#ffffff;
}
.machine-fr ul li .div-tte{
    padding:10px 10px 40px 10px ;
 
}
.machine-fr ul li .div-tte h3{
    font-size:18px;
    color:#4c4c4c;
    font-weight:bold;
    text-overflow: ellipsis;white-space: nowrap;
    overflow:hidden;
}
.machine-fr ul li .div-tte  .sj p{
    font-size:14px;
    color:#4c4c4c;
    padding:10px 0;
}
.machine-fr ul li .div-tte  .sj p span{
    font-size:14px;
    color:#999999;
    padding:0 10px;
}
.machine-fr ul li span{
    color:#999999;
    font-size:14px;
}
.machine-fr ul li .p{
    font-size:14px;
    color:#666666;
    line-height:25px;
    margin-top:20px;
    height:150px;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:6;
overflow: hidden;
}

.machine-fr{
    float:right;
    width:100%;
    margin-top:40px;
}



}